define(function () {
	
	var _isNotEmpty = function(str) {
		if(str == undefined || str == null || str == '') {
    		return false;
    	}
        return true;
	}
	var _isEmpty = function(str) {
		if(str == undefined || str == null || str == '') {
    		return true;
    	}
        return false;
	}
	var _isBlank = function(str) {
		if(str == undefined || str == null || str == '' || trim(str) == '') {
    		return true;
    	}
        return false;
	}
	var _isEmptyOrZero = function(str) {
		if(str == undefined || str == null || str == '' || str == 0 || str == '0') {
    		return true;
    	}
        return false;
	}
	 
	return{
		isNotEmpty:function(str){
			return _isNotEmpty(str);
		},
		isEmpty:function(str){
			return _isEmpty(str);
		},
		isBlank:function(str){
			return _isBlank(str);
		},
		isEmptyOrZero:function(str){
			return _isEmptyOrZero(str);
		}
	};
});